package xyz.xmh.pattern.behavioral.nullobjectpattern;

/**
 * @author Administrator
 * <p>
 * 顾客抽象类
 */
public abstract class AbstractCustomer {

    protected String name;

    /**
     * 判断是否是空的对象
     *
     * @return 空为true
     */
    public abstract boolean isEmpty();

    /**
     * 获取顾客的名字
     *
     * @return 名字
     */
    public abstract String getName();

}
